global assembly