kernel for U2