NMP scheme