loading data to providers