produce output usable by graphviz