Make controller take channel and id, add channel list