Modified the Event constructor

to improve delete CMI undo operation as it now can add to the same index
as prior to deletion