add update user profile & map init