Managing Large Assemblies