fix move_cursor()