Update to make edit work without creating a new instance of the event