Here is the stupid diagram!