Thanks a bunch, Jo - that was the most helpful answer yet! I'll have a look into all of your suggestions.