add NativeProcessor WIP (not tested)