what a great review and analysis. Just goes to show you how much I need to learn, but I am willing to put in the time and effort it takes.
Thank you