seeing it in this context makes me wonder if we should rename this "input" channel to something else... especially if we are indeed going with "control" terminology