implementing channel updates