Throwing Wheel Classes