add report generator, input file