adding datagen script