pep8 design changes