speed up channel list
DRY