.
roulette and live eigq