pylint compliance
pep8 compliance