move time variables to top of function, start organization of times for report generation
no need to measure total time again, can just add values in runQueryTimings