@hpn: totally agree