updated coverage_report generator to function properly on first run