Developments In NCP