Created most of the engine