add a backup before running update