cleaned kernel