Excellent, good article and thoughts