code updates normalisation