normalisation kernel updated