reduce pNum