recovering most work
kernel compilation is working