generate_data_dict dosctring