diagramarch