working toward pep8 compliance