do roulette sampling