Make it asyncronous (calls all supplied sites at same time) and process them