very informative and very well written. I took me a while to find the info covered here on my own and just reading this instills some confidence in me.

Good Job!!!