All great points I agree with. Hopefully I'll get the chance to address them in the future. Thanks for the feedback!