IMPLEMENTS InterfaceName Specifies that this class definition inherits the interface (class definition) of another COM component. One class can include several IMPLEMENTS statements. DEFINE CLASS myClass AS custom olepublic IMPLEMENTS Publisher IN "mybookstore.dll" PROCEDURE Publisher_ShowPrice(cGetID AS Long) AS Short ENDPROC ENDDEFINENow, it seems to me, that because this defines an interface that your class inherits, you cannot turn this into a runtime activity any more than you could change the parent class of a subclass on the fly at runtime < s >.