IPLR calculation. Not tested.