@hpn: great article!