graphviz
relayout buttons
tidy nameplates