Thanks Stanav and Kleinma for your help - both are excellent suggestions.
I'll go with one of those.

Thanks.