update the midterm project