restore py3 compat, coverage