https://tutorial.eyehunts.com/js/javascript-destructuring-assignment/
JavaScript destructuring Assignment