Great and insightful write up MS.