add email to user_profile, and make changes to allow it to be standalone from a user record