Channel buffering
Channel synchronization