upgrade asm