what am I thinking - will revert