CFP voting protocol