digital ballot implementation