TASK: update user profile
--added the update profile feature (and it works)