Worked on generate report