rebuilt kernel from scratch