moved time updating to generate_report, a quick fix for #4