attempt without asm at all