started learning kernel modules, all downhill now