is update supposed to do what upgrade does?