Thanks to you all for the help on this one - all of them worked in the end and I have decided to use the solution from Zbor as this seems to be a nice tidy solution

Thanks again !!!