I haven't yet looked at Nick's posting in detail. But I agree that there is a problem, and I suspect that his solution is as good as any. Colin