Add debouncing