pre-revert, the button is weird