Proposed new interpolation to fix erratic behavior.