Refactor Exams.