realized pep8 will recurse on it's own