fixing all the pep8 complaints