got rid of asm