election operation