Thanks very much for all your help - it would appear we had a computer hiccup and we lost all our spec files, but now have been retrieved.