updated caseclass