small tweaks to interpol_kernel