A pep8 issue here: too many blank lines (3)