shrink the events to one call