pep8 compliant now