updating kernels