Functions Responsible for What Historical Movements?