creating NativeTM without EngineBuilder