Marc, Thanks so much for taking the time to look at this in so much depth - it is much appreciated. There is so much there, I've printed it out and will work through it. Sometimes you just can't see the wood for the trees... thanks again. Thanks to everyone else who has contributed - all very useful. Phil