a user can view and update a profile page