full pep8 check