some pep8 warnings ignores