unessential code changes in the plumbs.negotiate