Scott Shaver #1 the hue never comes out less than 1, so the inner most else statement is the one that always gets executed. looks like anyway.