do we have to use magic numbers? Can we use readable codes like 'pin-already-created' ?