add kernel and modules