Tools and Diagrams