buffer and stream channel