adds diagrams.