Some viper specific stuff. Im a heathen