hidden buffer size