xyz compact