1. A method comprising: determining, by a host system including at least a machine having a processor system including at least one processor and a memory system communicatively coupled to the processor system, a sequence of update steps that do not require a format change, based upon a currently installed version of an application and a new version of the application being installed; combining, by the processor system, the sequence of update steps that do not require a format change into one update step; building, by the host system, an update from a combination of the sequence of update steps that do not require a format change and an update step that requires a format change and sending from the host system to the user system, the update that result from the combination to the user system.