asm rules