add grain-buf doc