rebuild kernel