wcoao
fix buf