update for UserService