https://evenfloxsportstrollerideas.blogspot.com/2024/01/how-to-synchronously-declare-js-object.html