add ilage for asm