func: function confirmation(uint256 operation) internal returns (bool) 
      {
          Vote storage vote = mVotesStore[operation];
          
          if (vote.done) return;
          
          if (vote.voters[uint(tx.origin)] == 0) 
          {
              vote.voters[uint(tx.origin)] = 1;
              vote.poll++;
              emit Confirmation(tx.origin, operation);
          }
          
          
          if (vote.poll >= major(mNumVoters)) 
          {
              vote.done = true;
              emit OperationDone(tx.origin, operation);
              return true;
          }
      }