* Update now takes a file, not its content.