interpolation methodology