How can we get rid of `channel` and still have it work for desktop? I thought a version could be part of all channels.