public void doAutoAction(){
      isChevron = false;
      isExxon = false;
      isShell = false;
      isTexaco = false;

      DPHreader dphReader = DPHreader.getInstance();
      ArrayList<String> userChoices = dphReader.readAnswers(GasDecisionProcess.getUserDPH(), ID);
      isUserResponded = true;
      int answer;

      for (int i=0; i < userChoices.size(); i++){
          answer = Integer.parseInt((String)userChoices.get(i));
          if (answer == CHEVRON) isChevron = true;
          if (answer == EXXON) isExxon = true;
          if (answer == SHELL) isShell = true;
          if (answer == TEXACO) isTexaco = true;
      }

      String[] oldShopList = GasDecisionProcess.getShopListCopy();
      
 	  
 	  
      GasDecisionProcess.resetShopList();

      if (isChevron) {
          GasDecisionProcess.addToShopList(gasSAXManager.findBrandShops("Chevron", oldShopList));
      }
      if (isExxon) {
          GasDecisionProcess.addToShopList(gasSAXManager.findBrandShops("Exxon", oldShopList));
      }
      if (isShell) {
          GasDecisionProcess.addToShopList(gasSAXManager.findBrandShops("Shell", oldShopList));
      }
      if (isTexaco) {
          GasDecisionProcess.addToShopList(gasSAXManager.findBrandShops("Texaco", oldShopList));
      }
	      
      setNextQuestion();
  }