preferential bloc voting