cross-assembly