entirely review selection + edition : use cursor