modify some kernels.