update for new kernel stuff