many work with asm