func: function setupStages() internal {
          super.setupStages();
          state.allowFunction(SETUP, this.performInitialAllocations.selector);
          state.allowFunction(SALE_ENDED, this.allocateTokens.selector);
          state.allowFunction(SALE_ENDED, this.presaleAllocateTokens.selector);
      }