ignoring yet more pep8 style issues