predefined deletion revoke