Nice level of details right here. There is certainly so very much data all over about this topic that sometimes you cannot see the wood for the trees but you've pitched this at just the right level so that the lay person can realize - thank you!