Port to XC.

Or try; still need to test.