original github is out of date? copied over most recent version from pypi and then added some logging