create move_selection methods