add event aggregate