Impression of recent events.