Midterm+Ruiqi