correction on interpolation