added edit user profile feature