user_move()