User blog comment:Smash The Echidna/Dropping like Flies/@comment-1587581-20120909173827/@comment-1942179-20120909174126

It's getting there, apparently. Even though progress HAS been made in fixing the place up.