#debounce-logic