update asm