https://adarsh-gupta.medium.com/what-would-happen-if-javascript-stopped-working-for-just-5-seconds-78aebc3ebc6a