Nice discussion, keep going. Flesh it out if you want together.