Add back Promise.all