> Module names like hashlib are not python-like too (too c/lowlevel-like). what is python-like? hashlib was chosen because it is a library of hash functions and hash() is already taken as a builtin function (otherwise i'd leave off the lib). -g