d2 needs a kernel