Thanks Matt. Noel's reply got me onto the right tack, which then lead to a few more questions (see below)