"midterm" project