@richforever: nice article.