X i * X -q