fixes #27
flake8
issue 20