upadte debounce solutions