Yes, I see this is going to be tricky, I'll dig around a bit more and see what I can come up with.

Thanks again