update User and UserService