segmentation update
relative path