Well said and well put. Great Post.