How Do Variations Arise