Touching up the controllers, added userprofile