Excellent thoughts. Thanks for sharing them.