add asm