preset interpolation method