encapsulando el encode con buf.toString