add buffer size limit