Sio & asm tweaks