sorta fixed some profile stuff, broke some other stuff, need to clean up dealing with forms and stuff