fixed interpolation problem