the synthetic data generator is been made