I noticed something very strange: when I use PyObject_CallMethod to call a method on a class instance, the method gets called twice. I am using Python version 1.5.2. -- Rainer Deyke (root at rainerdeyke.com) Shareware computer games - http://rainerdeyke.com "In ihren Reihen zu stehen heisst unter Feinden zu kaempfen" - Abigor