Just out of curiosity, can Richard G say which (if any) of the solutions offered to the 'intersection' problem he actually adopted, and if it did what he wanted - sorry if you've already said and I missed it. Graham -- ------------------------------------------------------------------- Graham Samuel / The Living Fossil Co. / UK & France