some py3changes