Learning XCP2.0