modified viper data