fix interpolation again