Pretty cool, Tom, but also taxing to read!