fix for py2k
fix for py2k
some unicode stuff
py2k for socket crap