Thanks for all the help but I have another two questions/issues

1. What is FSO
2. Surely there must be an easier way than all of that above!!! I will start wading through it slowly....

Cheers
Steve