work on agora-election
cycle dependency fix