https://20qticecreammaker.blogspot.com/2022/07/js-executing-events-overlapping-in-time.html
JS: Executing Events Overlapping In Time Afteranother