NPM preparation