I had a daft look at this a few weeks ago, will try properly when I've got a bit more time on my hands.