adds ability for users to edit their own profile