Events - Past and Future