revise data normalization