Add software debouncing