checkpoint merge: exams + graph