break this out so we can do it independently
just set the channels, dont' actually upate