Initial election generation work