architecture, graphviz