Added channel I/O implementation