raffle update