buf...