> <?xml version="1.0"?> > <GMSNode> > <OverflowNetwork type="subnet" name="MAIN"> > <OverflowNode name="node1" type="Constant" x="-294.000000" y="101.000000"> > <OverflowParameter name="VALUE" type="subnet_param" value="IN"/> > </OverflowNode> > ... > <OverflowLink from="node2" output="OUTPUT" to="node5" input="INPUT"/> > ... > </OverflowNetwork> > <OverflowParameter name="IN" type="string" value="/data/ntt/french/*/*"/> > </GMSNode> You can't say GMSNode, since this could also be included as an Overflow Node. BTW, the reason for "Document" is that XML requires ONE toplevel tag and since I can have many networks in my file, I used Document, which only refers to the fact that everything is in a file. But, hat about using the same type of things that Pascal programs have: Nested functions. You'd have a toplevel network, which would contain other networks... <Network "name....> <Node ...> </Node> . . <Network ....> <Network... </Network> .. </Network> </Network> JEan-Marc