Spot on Ken ..... OMG I've just agreed with KEN! Richard