New smaller recovery kernel