add XO