Pl2 optimization

Optimizing the PL2 weighting scheme.
Similar to the above comment - since P2 can be negative, this term can actually be negative or positive.