Interesting review.... if you'll note, he definitely does better than he did on his block round up in terms of defining the methodology used and showing the entire system. Perhaps Steve learned something from the criticism he got on his last review.....