made ASM code more readable