event edges spec