merge userService