https://cattowerbestcheapprice.blogspot.com/2024/01/new-operator-before-declaring-function.html
"new" Operator Before Declaring Function