first version of segmentation viz