As Swaroop mentions, there is a relatively simple standard for distributing extension modules. For actual applications - convenience is the only guideline :-) Regards, Fuzzy http://www.voidspace.org.uk/python/index.shtml