add detail  report generation