I just finished reading this and thought you all might find it interesting: http://www.pensieve.net/gofscript1.htm It is a first task excerpt from the GOF script. A few things flew (no pun intended) out at me. Let me know what you think! Leeann