Add more kernels and test flip buffer