```\\nfunction transferControl(address split, address newController)\\n  external\\n  override\\n  onlySplitController(split)\\n  validNewController(newController)\\n{\\n  splits[split].newPotentialController = newController;\\n  emit InitiateControlTransfer(split, newController);\\n}\\n```\\n