updated Root and Roulette programs