only process reports that have not already been processed
pep8 and pyflakes fixes