Check out @https://kenzo911.github.io/calculator-app/ for my explanation