testing the kernel indepth