Thanks Kevin, The self-references seem to be giving me a lot of problems. I've checked out the "Programming Python" again from the library and am working through some of the examples in there. -- Brian Smith greybria at direct.ca http://mypage.direct.ca/g/greybria