CPP-NPA- - Updates