new class slot