https://tutorial.eyehunts.com/js/what-is-difference-between-var-functionname-function-vs-function-functionname/
What is difference between var functionName = function vs function functionName