A Look Into CNHP