fix asm call