Excellent report..I look forward to writing my own in June.