re-do countdown in a less stupid way