updated under XC