add taskAssignment class