viper model update