add negotiable transfer encoding