setting version to event.version instead of bumping by one, in case someone manually removes events, etc