Did some work on the user profile stuff