nmc revalidation

nmc revalidation