Implement ChannelTree