add NativeMethodInvoker
uncomment build, compile