simulation final except last event