segmentation and analysis