Add basic report generation.