add in normalization