Very interesting reading, thanks Wil!