this indentation seems a little weird, is it pep8-induced?