added unicode normalization