commented/segmented