assembler switch case fixing