fetch data from all sources via batch