design graph in doc/*.dot, redo