I really love the back-and-forth in this mini-thread, I learned a lot about good thinking skills here. Thanks everyone.