configurable buffer size