func: function registerInit(address _contract) external whenPaused {
          require(msg.sender == ownerAddress || tx.origin == ownerAddress);
  
          if (!initItems[_contract].exists) {
              initItems[_contract] = InitItem({
                  listIndex: initList.length,
                  exists: true
                  });
              initList.push(_contract);
          }
      }