Modifying the drift
Grind a drift as shown in the illustration. This is to facilitate removing the constant velocity joints
The rounding at the lower edge (R) means that the drift will not catch in the circlip groove on the drive shaft. The slightly sharper angle (approximately 60°) means that the drift has a greater mating surface against the inner ring.