Better diagramas, medium version.