get rid of asm-type