Updated interpolation