Thisbis very insightful and well written. Thanks for sharing