adding new diagrams