added: _exec, and version++