I don't know if your're actually calling the classes '1' and '2', but that's a really bad idea!
> class 2: > def ins(self) > d.entry.insert(variable) This is probably where you're getting the NameError. d is not defined, so calling d.entry will generate an error. Reidar -- http://mail.python.org/mailman/listinfo/python-list