revert and add