update upgrade utility