add functions of report.