default buffer size to 128