add kernel content