Update viper.py