evil is setup the way viper/vimpulse was