implemented basic user profile/account management