modify xc