Pep8 approved