asm validation fixes
fixes; execution enters main loop