updated xo