added support for multi-elections