I made a quick update to <a href="https://gist.github.com/shdwjk/1e4deb1b9096dd4d4fd038db24e63b37" rel="nofollow">https://gist.github.com/shdwjk/1e4deb1b9096dd4d4fd038db24e63b37</a> I neglected to update the cut off timer they're using, so it was not finishing when it was supposed to. I'll see if I can clean that script up a bit more at some point. It is actually fairly inaccurate because it ticks off seconds using a 1 second interval. However, intervals are not not precise, which means it could end up taking 80 seconds to count 60 intervals. What it SHOULD do is mark the expected end time, and then wake up on some interval to adjust the display based on the elapsed time, likely a higher resolution interval, like every 250ms. You can see that they ran into this problem and tried to fix it by having a cutoff timeout that only suffers from one instance of the counting delta.