add midterm project1