more fixes
kernel