Perfect in almost every way except one - actually a little something: The last specified time is stored by the memory function for the next time when the countdown is on until the end. If the countdown interrupt, the countdown time will be lost and must be entered again manually.