Let me know when you finish the CS, iSuspect. And midterm wasn't as great as I thought but it wasn't awful either. So eh move on and wait for the final in two weeks, all I can do.