Fixed loop for multiple datasources