add update user info ability