@hpn: Good article,