buf fixed.