add toString to UserProfile