fix bug for NP.