export generate_data