pep8 and formatting