use fastbuffered i/o streams