cleaner (perhaps more correct) code, written more of the report