Clean up
Added example for the kernel