Awesome post, John. Agree 100%.