User blog comment:BoogieMango/Congratulations, Top 25 Editors!/@comment-3526767-20130409011230/@comment-3984166-20130409012110

Oh he resigned and left lte last year.. I can find the blog if you want :p