remove codes not used, add report.