Thanks Tal, I did try that, but I think the level of expertise required makes this a difficult search. Any other ideas ?