- implemented NPlot provider