link the factory class with the extender