show how ASM works