Bravo!!! Excellent thoughts.