use new kernel