Thanks Ben/Osgood this about wraps my questions up, for now and this seems to work perfectly, this is the second answer you have helped me with!
There are multiple questions/answers in this thread, so I just picked the most recent answer. Ill be back, probably see you then.