On Llms Driven Synthetic Data Generation