now passing flake8 checks