Why have Variation ?