VIPER -- as I imagined it