finals and midterm updates