Charles Xavier crossing ahead