revert the return