A device (1, 7) for separating a sleeve from an implant head, comprising a driveshaft (2) having a proximal end (3) and a distal end (4), the distal end having acam (6), wherein the cam is disposed such that when, in use, a torque is appliedto the drive shaft via the proximal end the cam acts in a direction substantiallyparallel to the axis of the drive shaft. A method of separating a sleeve from animplant head using such a device.