Thanks for this, I will give it a try.

I do need it to be as simple as possible for the customer though so depends how picky they are.