more pep8 friendly