i hate kernels