modified supervisorAssess--index