idea: could forEach do the request inside ? or do you think this would be a bad idea ?