byte, buf, chann worked... to be cont...