making dataPrep modular