Refactor the user profile.