keep kernel only