migrate all data to data dict