an update method where the original software is overwritten during the transfer