update channel