```\\nfunction _updateSplit(\\n  address split,\\n  address[] calldata accounts,\\n  uint32[] calldata percentAllocations,\\n  uint32 distributorFee\\n) internal {\\n  bytes32 splitHash = _hashSplit(\\n    accounts,\\n    percentAllocations,\\n    distributorFee\\n  );\\n  // store new hash in storage for future verification\\n  splits[split].hash = splitHash;\\n  emit UpdateSplit(split);\\n}\\n```\\n