+ midterm task