npcc update