8.2.4 Buffer