One of the best threads of all time! Friendly, collaborative, educational, insightful - first rate. Thank you to all contributors