Wow a thread so many topics to discuss