added small comments on produce_report()