this time the py2 tests actually do pass