Event chain diagrams can be used together with other diagramming tools. They are similar to another set diagramming technique, Venn diagrams. Examples of diagramming software include Microsoft Visio for Windows or OmniGraffle for OS X. Edraw Max is a Visio-like diagramming tool. Visio also supports saving files in SVG files, other diagramming files and images. Generative methods may also be used including&colon; card sorting, affinity diagramming and participatory design sessions. Reddy developed a logical apparatus for diagramming the conduit metaphor's many permutations in both frameworks. ConceptDraw OFFICE is composed of mind mapping, project management and business diagramming tools. Google Drawings is a free, web-based diagramming software developed by Google. Diagramming software can be used to create IFDs. This is a common causal loop diagramming convention in system dynamics. Its principal product was a diagramming application software of the same name. This is also a common system dynamics diagramming convention. The text does not allow for a stable diagramming or coherent identities. Researchers begin by choosing a biological pathway and diagramming all of the protein interactions.