added buf_internals.h