changed use statement for KernelInterface