for (var src in sources ) {
console.log('Starting ' + src + ' -> ' + sources[src]);
var lsrc = src;
var callback = (function(results, src) {
return function(data) {
results[src] = data;
console.log('Callback ' + src + ' -> ' + results[src]);
complete();
};
}(results, src));
download(sources[lsrc], callback);
}