I'm a bit confused, xor uses the a register, right? Then if you do xor (hl), does it then xor h with a, and l with a??? _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp