removed onKernelEventListener