@mc1r: Nice article.