MANY THANKS TO MAJOR B. CHAN....