dont need another tlv.Writer