added example for Kernel