fix state change bugs I found last night
Profile UI refactoring