slightly more refactoring..mostly split up ProfileController and tweaked small things...temporarily disabled circle crud