Wow, thank you for the detailed response. It was very insightful and I hope others can get something out of it as well.