for xyc