I could draw a diagram! ... a bit more than a diagram. Breakin out the paints, baby!