added revision to viper