extended component, client and service