@ola1: Excellent article.