fixed the donut dial infinite loop again. . .