optimizing the engine class