My attention span is like 4 paragraphs at a time, so reading all of that took a little while. But at least I know what's happening.