finish udpate user profile fun