get rid of channel abstraction for buffered socket io