revision segmentor