updated exam.model