NCP corporator