Phlip> If I had a syntax error, ZOPE throws it away and I never get to Phlip> read it. Not sure about your other problems, but Zope generally buries a Python traceback in an HTML comment when it detects an error. Try viewing the source of the output. -- Skip Montanaro (skip at mojam.com) http://www.mojam.com/ http://www.musi-cal.com/