Very nicely put! I'll agree 100%.