infof412 project: report and models.