This is really good stuff Ian, thank you for sharing all of this.

Thanks,
Scott