trying to leave vendor in place and update contents more carefully