added changes to report.
merged my own changes :(