testing different kernels