https://medium.com/@Marioskif/javascript-daily-tips-12-the-power-of-javascript-object-destructuring-25aec309aca5