use newKernel()
add project test