updating user profile
update permissions on user profile
finish update user functionality