recover after revert