make it work entirely in Python 3