fix update so it can be run and also allow the passing in a specific set
of packages to update so you don't have to update them all.