segment analysis