Nested Switch/Case Issue