Implement movement.