start of python3 support