function finalize()
        public
    {
        require(finalizeable(), "Not ready to draw results");
        
        require((round[curRoundId].pTicketSum[msg.sender] > 0) || (curRTicketSum == 0), "must buy at least 1 ticket");
        endRound(msg.sender);
        initRound();
    }