Hi Mark, Thanks a lot for that, I managed to get it working in time for the demo! I've re-structured it quite a bit, I need to fix a few problems, then I'll release it back. I've made it a lot more general purpose and much easier to use. Thanks Again All the Best Dave