Fantastic, I left a question on your other demo of this about how it's done but hadn't seen this which I think provide the answers. Look forward to giving this a go - I'll update on how I get on.