Great read, and well written indeed - thanks a lot Josh!