python 3 fixes.