midterm mashup project