No need for fixed buffer size