intigrating new class system