adding engine_classes