Added more kernels