Implememented reusable buffer