actual v3
flake8 works again