allow soft deletes in the protocol model
adding "last fail value"