commented buffer.h