call Add before the event to be waited for