>Ken Levy presented someting like this at DevCon. What am I
>doing wrong here? I get an "Invalid Class Name" error
It is better for you to post what you are wanting to do rather than just some code off memory. :) First, you cannot subclass the Empty class. I probably showed x=CreateObject("Empty") followed by AddProperty(x,"propertyname",value) showing how you can add new properties to the empty class. Then I may have mentioned that you can use the object (x) to do a GATHER FROM NAME x to a table record since the SCATTER/GATHER object used is based on the Empty class. Hope this helps.