structuring/add data sources