splitting and collecting into XVec