what is npd