allowing ot set a custom debounce