https://allaboutcode.medium.com/3-ways-to-merge-2-json-objects-with-the-same-key-in-javascript-82734fc7807d