renamed from class2 to Class2