Github's viewer doesn't like my diagram, so added an explanation.