One more little tid bit. 10 speed tiagra cassettes do not fit Shimano 10-speed only free hub bodies. They don't have enough clearance to fit over the over sized splines on the 10 speed only free hub body and the tiagra cassettes have the spacer built in. Just found that out and had to order a 105.