Interesting way to go about it. Back in the day, if-then-else compiled to machine language goto’s, especially when using elseif. Switch statements, on the other hand, used jump tables to just increment the program counter, so were more efficient. These days, who knows? But your way of doing this...