I don't have much to say in my own words, other than to just +1 what Kao T. said.Well done!
Thanks, I will try yours asap