Contact ASM