newstate and append on event edit
Merge