new NPL framework