asm fixes