[major] use our own normalizer