Changed back interpolation methdo