major pep8 update