Added generateReport feature.