Past and Present performances