service class created