adding user profile edit ability