voting problem