I should probably mention that my own round of exams and final papers is looming ominously so I'm going to be slow at best.