structured the data