@amec: Nice points here