https://mysteryweevil.medium.com/effortlessly-create-json-objects-in-javascript-a-comprehensive-guide-7816b08069cf