Fix interpolate bug