allowing edit events to be persistent