new AdminService class