Sam T, thank you for your help on this buddy, when it comes to VBA writing I am still pretty green but learning all the time.

I will certainly take all your advice on board.