I read the article. My question still is what type of table structure would you use? How would you setup the supporting table of rules for each new node of the tree as to allow access to any node in the tree. Maybe as I talk this out I'll discover more. TIA John