add channel.js