restored PreProcessing