Dear All, I _personly_ don't prefered anode(), bnode() for undirected graphs, but it's a good compromise. I like the rest :) The whole naming is reasonable. Mark