grain Buf fixed