improved pep8