Improvements Reports

Several Improvements in the Reports.