app version update method