generate report cards efficiently

generate report cards efficiently