refactored to use groups.  major hitch with nodes that drive their childrens behavior....