debounce can take a control channel