finalAssigment