for class