https://blog.metakode.co/articles/how-to-stop-doomscrolling