DEFINE CLASS BaseObject AS Custom HIDDEN BaseClass HIDDEN Class HIDDEN ClassLibrary HIDDEN Comment HIDDEN ControlCount HIDDEN Controls HIDDEN Height HIDDEN HelpContextID HIDDEN Left HIDDEN Name HIDDEN Objects HIDDEN Parent HIDDEN ParentClass HIDDEN Picture HIDDEN Tag HIDDEN Top HIDDEN WhatsThisHelpID HIDDEN Width PROCEDURE Release RELEASE This ENDPROC ENDDEFINEYou can do this with methods and events as well. Of course if more PEMs are added in future VFP releases, then I have to add more hidden PEMs.