add pnorm