Added a kernel data interface.