gaia xml impl