Pep8 compliant