i has a buf