add the engine class.