Use integers for p and nVec