Rotation mechanics