don't need to keep an array around for channels anymore