Added PreProcessing call