TRIPS LEFT VIPER LEFT