Thanks so much for this thread Joe. It may take some time to digest all the info, but I'm sure it will be worth the time spent.