This is the best thread I have ever seen on any site.