delete spec
Spec out deleting on the register
Implement register delete