data normalizer: not tested yet