Excellent stuff. I have pinned this thread.

Cheers, Ade.