promise-all https://www.codecademy.com/courses/learn-intermediate-javascript/lessons/promises/exercises/promise-all