Implemented XCHG, added additional conditions