I'll give this a whirl as soon as I have a bit of time.