Known Bugs ---------- Issue: - Can't use string ("....") as a HASH ref while "strict refs" - router/subnet-directories "application","name",... created! Solution: Problems are caused by a inconsistency of XML::Simple. Hashes are different encapsulated when if only 1 element is defined with the name attribute, or more elements: This is what XML::Simple delivers when in my example only one router-element is provided: $VAR1 = { 'routers' => 'router1,router2', 'name' => 'Belgium' }; this is what XML::Simple delivers when two router-elements are provided in the networks-element. $VAR1 = { 'Holland' => { 'routers' => 'router1,router2' }, 'Belgium' => { 'routers' => 'router1,router2' } }; When only 1 /-element defined, it will cause the hash-tree delivered by XML::Simple to shift 1 place up to the top, and JKFlow will assume the elements inside the router-elements to be separate routers. Solution: Upgrade to Version 02052003