Well put! Excellent post.