discard segmentio branch