modify userService