Optional NPLM support (untested)
nplm wrapper is working