class2 assignment changes