>David wrote : >I give up. Oh goody, I like it when I get my own way...;-) >I make a living programming. I make bathroom tissue. No, really I do. [snip : best example of OOP I've seen yet, congrats] You should write for Sun. Your example was clear and actually made sense. I've re-read theirs several times and well...I think they want to sell books or something. Is one goal or method to deal with more record type structures and less single vars in OOP? And when you want to create an object, you start with all the "little" objects that the big one consists of? And sort of subclass as your rect did? And thanks for taking the time to explain it. Least it made some sense...I could even envision how it would be used. Mel Patrick - theWabbitGuy - mel@... http://www.intergate.bc.ca/business/mel