outpuf buffering