Puzzles solved by XAVI