Moved the UserProfile contents to UserProfileReader