What a wonderful thread, very informative.