first version of the engine