Thanks all for the replies, glad to see there weren't any "No, that's a terrible way to do it!" comments in there ;o) I shall continue as I've started and see what works as I go along. Thanks for all the feedback! Dominic