Time disturbance recovery