simple kernels now working...