Great blog Peter. Thanks for the recap.