@hpn: not a bad idea!