reportGenerator