added ability to edit user info