> Isn't there a "try: ... except: " around this? It is actually a "try: ... except: ... else: " which I don't think is valid. --mike