udpadted new_report to avoid warning