added normalization factor