added some pep8 compliance