Some wire wheel action for the hub spinals as well as u-joint removal. I picked up new u-joints only to come home and find that one was missing a seal. After returning to the store i was informed that those were the only two in stock. So I took a 20 mile trip at 9:30 at night to another store to get the u-joint.