get kernels functionality
the latest fix