use a fairer buffer size