Ross, Thanks, as usual you explanation was perfectly clear. Sorry all for cluttering the net with my misundertanding. Eric, please don't waste your time partially answering questions - it only makes it frustrating for me as I don't have time to read all your code. /jenny