updated move_elevator