some normalization staff