Pre-processing data