introduction of new classes