       e.preventDefault();
          return;
        }

        if ( /^\d$/.test( e.key ) ) {
          e.preventDefault();
          this.addDigit( e.key );
        } else if ( e.key === 'Backspace' ) {
          e.preventDefault();
          this.removeDigit();
        } else if ( e.key === 'Escape' ) {
          this.updateDisplay();
          this.display.blur();
        }
      }

      handleTimerInputChange( e ) {
        e.preventDefault();
      }

      addDigit( digit ) {
        this.editingDigi