Misc
Move init/close engine to internal data
Misc