re-added the diagrams.
mergin G's stuff.