https://mysteryweevil.medium.com/mastering-array-destructuring-in-javascript-simplifying-your-code-like-a-pro-4bb0ce84b0fa