all type(without python) -> asm2