finished generating kernel