push after revert