Thanks, everyone, for your thoughts - I shall use your suggestions to attempt to figure this out on the weekend.