Very insightful blog, Clarence !!