Wow a good deal of good knowledge.