special before_revert callback hash added