move_to_cell() is fixed