Wow this is all really good to know. I had no idea! Thank you so much for this really thorough reply. Great info and really helpful. Thank you!