@Steven O'Donnell: Thanks - I've got there at last. I can be a bit cretinous at times...