@alvg: Good article.