partitioned segmentation