all tests passing when packaged, pep8 is ok, still 100% coverage