NPD model