normalization added