Very nice write up .

Thanks for taking the time and putting this together.