完成buffer的描述