Shoot, Square() should be: def Square(self): self.Multiply(self)
Forgot to proofread before hitting send. James -- James Stroud UCLA-DOE Institute for Genomics and Proteomics Box 951570 Los Angeles, CA 90095 http://www.jamesstroud.com/ -- http://mail.python.org/mailman/listinfo/python-list