Interesting developments for scripting in UML tools: First ObjectDomain switched its scripting language from Tcl to JPython. Next Together/J 3.0 switched its scripting language from JPython to Tcl. Now that's what I call product differentiation!! Stuart Zakon Objects by Design http://www.objectsbydesign.com