datapreprocess