Hi Philip, Thanks very much for your input: it does appear that I've been trying to overcomplicate matters! Thanks Chris, This message has been scanned for viruses by BlackSpider...{{dropped:3}}