This is a very nice write up Robert!

Thank you for writing this.