add report template controller
 for report
intermediate change