No if's or while's in a switch case?

These statements work as well as ever inside switch statements. If your code results don't match your expectations, then the problem must lie in either the code or the expectations. :slight_smile:

I suggest adding some Serial.print() calls to locate problems. I would start with outputting the value of lcd_key to verify that it's what you think it should be...