revert as not working