complete midterm project