environmental variability