How to update software the correct way