pep8 cleanup
looks good but does not pass tests
new style object