debounce configurable