xc,vm