Hi, could some one explain what does this loop in the procedure: Simulator instproc compute-flat-routes {} { while {$i < $n} { if ! [info exists Node_($i) { incr i continue } .......... } thanks hajer