change KernelTypes to include refs