now it almost assembles using Paul's xa_asm.