use Promise.all() for arrays

make faster