added UserService factory