fix pep8 and pylint violations