One further factor that affects the population of the viper is its gestation and birthing procedure. The viper is viviparous. Therefore when the mother viper is injured or killed, the entire litter is affected, whereas in an oviparous snake each individual egg has a chance of surviving no matter what happens to the mother.[12]