adding the DataProcessing class