bug will revert