peer recreating debounce