Wonderful post and I think this post needs much broader attention.