Thanks!
Yours definitely looks interesting.
I'll give it a go later today when I have a bit of free time.