Add a buf() for List