scan kernels